Birkhoo-von Neumann Input Buuered Crossbar Switches
نویسندگان
چکیده
Switches Cheng-Shang Chang Wen-Jyh Chen Hsiang-Yi Huang Dept. of Electrical Engineering National Tsing Hua University Hsinchu 30043 Taiwan, R.O.C. Email: [email protected] fwjchen, [email protected] Abstract| In our previous paper [5], we proposed a scheduling algorithm that is capable of providing rate guarantees for input-bu ered crossbar switches. The algorithm is based on a decomposition result by Birkho and von Neumann for a doubly substochastic matrix. An input bu ered crossbar switch that uses such an algorithm is called the Birkho -von Neumann switch in this paper. For the Birkho -von Neumann switch, the rate guarantees are uniformly good for all non-uniform tra c, and it does not require framing or internal speedup. Our objective of this paper is to make the Birkho -von Neumann switch more complete and practical. We do so by addressing three topics: providing best-e ort services in the Birkho -von Neumann switch, hardware implementation of the switch fabric, and multistage Birkho -von Neumann switches. Keywords| input bu ered switches, crossbar switches, rate guarantees, scheduling, generalized processor sharing, Banyan networks, rearrangeable networks
منابع مشابه
On Service Guarantees for Input Buffered Crossbar Switches: A Capacity Decomposition Approach by Birkhoff and von Neumann
Based on a decomposition result by Birkhoff and von Neumann for a doubly substochastic matrix, in this paper we propose a scheduling algorithm that is capable of providing service guarantees for input-buffered crossbar switches. Our service guarantees are uniformly good for all non-uniform traffic, and thus imply 100% throughput. The off-line computational complexity to identify the scheduling ...
متن کاملA Neural-network Controller for Scheduling Packet Transmissions in a Crossbar Switch
A Hoppeld neural network is presented for scheduling packets in an input-buuered crossbar switch. The controller has a two-dimensional winner-take-all design and is driven by request signals representing the packets stored in the input buuers. Schemes are presented to support multiple priorities of traac by changing the binary request signals to multi-valued signals that vary over a limited ran...
متن کاملContinuous Routing in Packet Switchesmiltos
Considering continuous routing, we analyze the transient behavior of n n routers with input buuering, split input buuering, output buuering, and central buuering with dedicated virtual circuits, one for each source-destination pair in a network. Assuming similar buuer space requirements, output buuering has the highest throughput. Split input buuering and central buuering have comparable perfor...
متن کاملDecomposed crossbar switches with multiple input and output buffers
Abstract— Conventional input switches usually employ a single crossbar switch fabric to transfer cells from input buffers to output ports. This type of switches suffer from input and output cell contention problems which cause lower performance than for output buffer switches. However, dividing one crossbar fabric into several smaller crossbar fabrics, we can decrease the input and output conte...
متن کاملEfficient Queuing Architecture for a Buffered Crossbar Switch
This paper presents a modified architecture for a buffered crossbar switch that overcomes the memory bottleneck with only a minor impact on performance. The proposed architecture uses two levels of backpressure with different constraints on round trip time. Buffered crossbars are considered an alternative to bufferless crossbars mainly because the latter requires a complex scheduling algorithm ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000